Michelin-starred French & Italian cuisine by Chef Saverio Sbaragli.
27th Floor, Burj Al Arab Jumeirah, Jumeirah St, Umm Suqeim 3, Dubai, UAE